chaleco salvavidas - Turkish English Dictionary